Life is unable to exist on Venus according to NI academic
Published
The relative availability of water within the clouds of Venus is too low to allow life as we know it to exist, according to research led by a Northern Ireland academic.
Full Article